//
//  UIButton+Extension.swift
//  git
//
//  Created by 徐 鹏超 on 16/4/11.
//  Copyright © 2016年 徐 鹏飞. All rights reserved.
//

import UIKit


extension UIButton{
    
    
    // 便利  -> convenience
    // 构造函数 ->  init
    // 便利构造函数 -> 注意的2点: 1.便利构造函数需要借助于其他的构造函数函数完成初始化, self
    //                          2. 便利构造函数可以返回 nil -> 没有在我们这里体现
    convenience init(image: String,title: String,size:CGFloat){
        // 借助于其他的构造函数的时候
        self.init()
        
        setImage(UIImage(named: image), forState: .Normal)
        
        setTitle(title, forState: UIControlState.Normal)
        // Button默认颜色是白色
        setTitleColor(UIColor.lightGrayColor(), forState: UIControlState.Normal)
        
        titleLabel?.font = UIFont.systemFontOfSize(size)
        
        // 如果说你 使用 super,会报错
        //        super.init()
    }

    
    
    
    
}